package com.wildeman.plis.android;

import java.util.List;

import com.wildeman.plis.model.CategoriaDisparador;



import android.app.Activity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.TextView;

public class ListaCateDispAdapter extends ArrayAdapter<CategoriaDisparador> 
{
	Activity context;
	private List<CategoriaDisparador> listacategoriasdisparadores;
	
	public ListaCateDispAdapter(Activity context, List<CategoriaDisparador> lista_cat_disp) 
	{
		super(context, R.layout.disparadoritem, lista_cat_disp);
		this.context = context;
		this.listacategoriasdisparadores = lista_cat_disp;
	}
	
	@Override	
	public View getView(int position, View convertView, ViewGroup parent) 
	{
		LayoutInflater inflater = context.getLayoutInflater();
		View item = inflater.inflate(R.layout.disparadoritem, null);
		
		TextView txtNombre = (TextView)item.findViewById(R.id.textViewTitDisp);
		txtNombre.setText(listacategoriasdisparadores.get(position).getNombre());
		
		ImageView imgIcono = (ImageView)item.findViewById(R.id.imageViewIcono);
		imgIcono.setImageResource(listacategoriasdisparadores.get(position).getIdIcono());
		
		TextView desc = (TextView)item.findViewById(R.id.textViewDescDisp);
		desc.setText(listacategoriasdisparadores.get(position).getDescripcion());
		
		TextView nroDisps = (TextView)item.findViewById(R.id.textViewNroDisparadores);
		nroDisps.setText(listacategoriasdisparadores.get(position).getNro_disparadores() + " " + nroDisps.getText());
		
		return (item);
	 }

}
